sequestration dermoid - Turkish English Dictionary